roll up one's sleeves - Französisch Englisch Wörterbuch